package proxypattern.base;

/**
 * 动态代理 个人信息接口
 * @author yaojianfeng
 */
public interface IPersonBean {
    /**
     * 获取姓名
     * @return 姓名
     */
    String getName();

    /**
     * 获取性别
     * @return 性别
     */
    String getGender();

    /**
     * 获取兴趣
     * @return 兴趣
     */
    String getInterests();

    /**
     * 获取配对评分 1~10
     * @return 评分
     */
    int getHotOrNotRating();

    /**
     * 设置姓名
     * @param name
     */
    void setName(String name);

    /**
     * 设置性别
     * @param gender
     */
    void setGender(String gender);

    /**
     * 设置兴趣爱好
     */
    void setInterests(String interests);

    /**
     * 设置配对评分
     */
    void setHotOrNotRating(int rating);


}
